sit on somebody's lap - Español Inglés Diccionario